package com.ibeeking.found.cop.service.common.bo;

import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName  GroupAutoTagsRuleBO
 * @Description 群自动标签
 * @Author ibeeking
 * @Date 2021-01-15 10:44
 **/
@Data
public class GroupAutoTagsRuleBO implements Serializable {
    private static final long serialVersionUID = -1L;

    /**
     * 选择群人数
     */
    private Integer checkGroupPersons;
    /**
     * 1=大于；2=等于；3=小于
     */
    private String groupPersonsFormula;
    /**
     * 数量
     */
    private Integer groupPersonsNum;

    /**
     * 会话次数
     */
    private Integer checkTalkTimes;
    /**
     * 最近多少天
     */
    private Integer talkTimesLastDays;
    /**
     * 1=平均每天；2=每天；3=总共
     */
    private String talkTimesDaysFormula;
    /**
     * 1=大于；2=等于；3=小于
     */
    private String talkTimesFormula;
    /**
     * 数量
     */
    private Integer talkTimesNum;

    /**
     * 会话人数
     */
    private Integer checkTalkPersons;
    /**
     * 最近多少天
     */
    private Integer talkPersonsLastDays;
    /**
     * 1=平均每天；2=每天；3=总共
     */
    private String talkPersonsDaysFormula;
    /**
     * 1=大于；2=等于；3=小于
     */
    private String talkPersonsFormula;
    /**
     * 数量
     */
    private Integer talkPersonsNum;

    /**
     * 支付次数
     */
    private Integer checkPayTimes;
    /**
     * 最近多少天
     */
    private Integer payTimesLastDays;
    /**
     * 1=平均每天；2=每天；3=总共
     */
    private String payTimesDaysFormula;
    /**
     * 1=大于；2=等于；3=小于
     */
    private String payTimesFormula;
    /**
     * 数量
     */
    private Integer payTimesNum;

    /**
     * 支付人数
     */
    private Integer checkPayPersons;
    /**
     * 最近多少天
     */
    private Integer payPersonsLastDays;
    /**
     * 1=平均每天；2=每天；3=总共
     */
    private String payPersonsDaysFormula;
    /**
     * 1=大于；2=等于；3=小于
     */
    private String payPersonsFormula;
    /**
     * 数量
     */
    private Integer payPersonsNum;

    /**
     * 支付金额
     */
    private Integer checkPayAmount;
    /**
     * 最近多少天
     */
    private Integer payAmountLastDays;
    /**
     * 1=平均每天；2=每天；3=总共
     */
    private String payAmountDaysFormula;
    /**
     * 1=大于；2=等于；3=小于
     */
    private String payAmountFormula;
    /**
     * 数量
     */
    private Integer payAmountNum;
    /**
     * 1=规则满足其一; 2= 规则全部满足
     */
    private Integer ruleMeet;
}
